Big Huge Thesaurus

Ecuadoran monetary unit

noun